use std::collections::HashSet;
pub fn new_count_distinct(input_str: &str) -> usize {
    // 创建一个 HashSet 来存储不重复的元素
    let mut unique_elements = HashSet::new();
    
    // 按照逗号分割输入字符串，并遍历每个元素
    for element in input_str.split(',') {
        // 去除元素两边的空白，并插入 HashSet
        unique_elements.insert(element.trim());
    }
    
    // 返回不重复元素的个数 // test2
    unique_elements.len()
}